#ESM 2
server_map_save_interval = 59   #was500

enable_remote_media_server = true
remote_media = http://minetestmedia.foo-projects.org/

max_simultaneous_block_sends_server_total = 600  #was250  AND 400
max_simultaneous_block_sends_per_client = 5
max_clearobjects_extra_loaded_blocks = 4096
active_block_range = 2
max_block_generate_distance = 4
max_block_send_distance = 5
max_forceloaded_blocks = 4
full_block_send_enable_min_time_from_building = 2.0
#dedicated_server_step = 0.04
#enable_mapgen_debug_info = false
num_emerge_threads = 3
#max_objects_per_block = 30
#item_entity_ttl = 120
#server_unload_unused_data_timeout = 360
#client_unload_unused_data_timeout = 120   #client_unload_unused_data_timeout = 300
ignore_world_load_errors = true
enable_mesh_cache = true
sqlite_synchronous = 2
active_block_mgmt_interval = 2.0
strict_protocol_version_checking = false

#    At this distance the server will aggressively optimize which blocks are sent to clients.
#    Small values potentially improve performance a lot, at the expense of visible rendering glitches.
#    (some blocks will not be rendered under water and in caves, as well as sometimes on land)
#    Setting this to a value greater than max_block_send_distance disables this optimization.
#    Stated in mapblocks (16 nodes)
#    type: int min: 2
block_send_optimize_distance = 4

#    If enabled the server will perform map block occlusion culling based on
#    on the eye position of the player. This can reduce the number of blocks
#    sent to the client 50-80%. The client will not longer receive most invisible
#    so that the utility of noclip mode is reduced.
#    type: bool
server_side_occlusion_culling = true


#    Limit of map generation, in nodes, in all 6 directions from (0, 0, 0).
#    Only mapchunks completely within the mapgen limit are generated.
#    Value is stored per-world.
#    type: int min: 0 max: 31000
mapgen_limit = 13000

#    Global map generation attributes.
#    In Mapgen v6 the 'decorations' flag controls all decorations except trees
#    and junglegrass, in all other mapgens this flag controls all decorations.
#    Flags that are not specified in the flag string are not modified from the default.
#    Flags starting with 'no' are used to explicitly disable them.
#    type: flags possible values: caves, dungeons, light, decorations, nocaves, nodungeons, nolight, nodecorations
mg_flags = caves,dungeons,light,decorations
#seed = 2473794698767688778
#Sseed = 20171122


random_messages_interval = 60
enable_bed_night_skip = true
protector_pvp = false
#protector_hurt = 4
#protector_drop = true
#protector_pvp_spawn = true
#protector_pvp_spawn = 30
#protector_flip = true
mobs_spawn_protected = 1 # THIS PREVENTS MOBS FROM SPAWNING if 1
remove_far_mobs = false
mob_show_health = false
mobs_spawn_protected = 1 # THIS PREVENTS MOBS FROM SPAWNING if 1
enable_damage = true
mobs_disable_blood = false
disable_fire = true
flame_sound = true
enable_fire = false
enable_tnt = true

serverlist_url = servers.minetest.net
server_url = https://forum.minetest.net/viewtopic.php?f=10&t=18879
show_statusline_on_connect = true
kick_msg_shutdown = Server resetting now.  :/
kick_msg_crash = This server has crashed.
ask_reconnect_on_crash = true 
max_users = 16

disallow_empty_password = true
Available privileges: interact, shout,home,fast
default_privs = interact, shout,home,fast

player_transfer_distance = 4


static_spawnpoint = 0, 15, 0


server_name =|V||V|  Extreme Survival Minetest 2 (0.5.0-only)
server_description = Second Generation ESM!  Fresh map.  Try to survive amid the hoardes of mobs! Technic; Pipeworks; Basic_Machines; Basic_Robot; All the mobs; Guns; Villages; more plants, blocks, ores, and trees; Teleport; Custom Biomes and mapgen!  sfan build: minetest-5.0.0-ca502fc-win64
motd = NO bad behaviour.   Type: /spawn to go to spawn.  UPDATING SUMMER 2018!!!
disable_anticheat = true
#enable_rollback_recording = false
enable_pvp = true
creative_mode = false
fast_move = true
free_move = true
mainmenu_last_selected_world = 1
maintab_LAST = local
menu_last_game = ESM5
name = ADMIN
noclip = true
selected_world_path = D:\ESM2\bin\..\worlds\ESM2
server_dedicated = true
enable_damage = true
server_announce = true
#
# Physics stuff
#

#movement_acceleration_default = 3
#movement_acceleration_air = 2
#movement_acceleration_fast = 4
movement_acceleration_default = 3
movement_acceleration_air = 0.41
movement_acceleration_fast = 1

movement_speed_walk = 7
movement_speed_crouch = 2.35
movement_speed_fast = 15
movement_speed_climb = 2
movement_speed_jump = 7.7
movement_speed_descend = 6
movement_liquid_fluidity = 0.5
movement_liquid_fluidity_smooth = 0.5
movement_liquid_sink = 10
movement_gravity = 9.81


#address = 23.28.76.50
address = 23.28.87.79
port = 30000

secure.enable_security = false
wieldview_node_tiles = false
wieldview_update_time = 2
sea_plants_sand_sea_grass_red_chance = 12
sea_plants_sand_sea_grass_green_max = -14
sea_plants_dirt_kelp_green_chance = 12
enable_server = true
sea_plants_dirt_kelp_green_min = -31000
sea_plants_kelp_green_interval = 6
sea_plants_sand_sea_grass_green_min = -31000
sea_plants_dirt_sea_grass_red_max = -14
sea_plants_dirt_sea_grass_red_chance = 12
sea_plants_dirt_sea_grass_green_min = -31000
sea_plants_sand_kelp_green_max = -14
sea_plants_dirt_sea_grass_red_interval = 12
sea_plants_kelp_green_chance = 3
sea_plants_sand_kelp_green_chance = 12
sea_plants_sand_kelp_brown_chance = 12
sea_plants_sand_kelp_green_min = -31000
sea_plants_dirt_kelp_green_max = -14
sea_plants_dirt_sea_grass_green_interval = 12
sea_plants_sand_kelp_brown_max = -14
sea_plants_sand_kelp_brown_min = -31000
sea_plants_dirt_kelp_brown_max = -14
sea_plants_dirt_kelp_brown_min = -31000
sea_plants_sand_sea_grass_green_chance = 12
sea_plants_sand_sea_grass_red_max = -14
sea_plants_sand_sea_grass_red_min = -31000
sea_plants_sand_kelp_green_interval = 12
sea_plants_dirt_sea_grass_red_min = -31000
sea_plants_dirt_kelp_green_interval = 12
sea_plants_dirt_kelp_brown_interval = 12
sea_plants_dirt_kelp_brown_chance = 12
sea_plants_sand_kelp_brown_interval = 12
sea_plants_dirt_sea_grass_green_max = -14
sea_plants_kelp_brown_interval = 6
sea_plants_dirt_sea_grass_green_chance = 12
sea_plants_kelp_brown_chance = 3
sea_plants_sand_sea_grass_green_interval = 12
sea_plants_sand_sea_grass_red_interval = 12
screenH = 600
screenW = 800
hidden_doors_vol = 5
hidden_doors_remover = false
hidden_doors_res = 16
creative_mode = false
mg_name = v7
fixed_map_seed = 
world_config_selected_mod = 1
screen_w = 1920
screen_h = 1027
give_initial_stuff = true
sound_volume = 0
viewing_range = 160
es_skybox_space = 1
es_musicmod = 1
es_anticheat = 0
es_climate_freeze = 0
es_armor = 1
es_kill_command = 1
es_climate_snow = 0
es_shields = 1
es_hard_tool_craft = 1
es_biome = 1
es_antigrief = 1
es_climate_thaw = 0
es_radioactive = 1
es_itemdrop = 1
es_server = 1
es_invisible_tool = 0
es_hud_clock = 1
es_physics = 1


#    Handling for deprecated lua api calls:
#    -    legacy: (try to) mimic old behaviour (default for release).
#    -    log: mimic and log backtrace of deprecated call (default for debug).
#    -    error: abort on usage of deprecated call (suggested for mod developers).
#    type: enum values: legacy, log, error
deprecated_lua_api_handling = legacy

#    Level of logging to be written to debug.txt:
#    -    <nothing> (no logging)
#    -    none (messages with no level)
#    -    error
#    -    warning
#    -    action
#    -    info
#    -    verbose
#    type: enum values: , none, error, warning, action, info, verbose
debug_log_level = action
#debug_log_level = warning

